Skip to content

test: add pytest-randomly to cuda_pathfinder#1269

Merged
cpcloud merged 2 commits intoNVIDIA:mainfrom
cpcloud:pytest-randomly-cuda-pathfinder
Feb 17, 2026
Merged

test: add pytest-randomly to cuda_pathfinder#1269
cpcloud merged 2 commits intoNVIDIA:mainfrom
cpcloud:pytest-randomly-cuda-pathfinder

Conversation

@cpcloud
Copy link
Contributor

@cpcloud cpcloud commented Nov 19, 2025

Add pytest-randomly to cuda_pathfinder. Tests are randomized by default. pytest-randomly docs

@cpcloud
Copy link
Contributor Author

cpcloud commented Nov 19, 2025

/ok to test

@copy-pr-bot
Copy link
Contributor

copy-pr-bot bot commented Nov 19, 2025

Auto-sync is disabled for ready for review pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@github-actions

This comment has been minimized.

@leofang leofang added enhancement Any code-related improvements triage Needs the team's attention test Improvements or additions to tests cuda.pathfinder Everything related to the cuda.pathfinder module labels Nov 24, 2025
@cpcloud cpcloud force-pushed the pytest-randomly-cuda-pathfinder branch 2 times, most recently from 4ca9146 to 28753fc Compare January 30, 2026 20:43
@cpcloud
Copy link
Contributor Author

cpcloud commented Jan 30, 2026

/ok to test

@cpcloud cpcloud force-pushed the pytest-randomly-cuda-pathfinder branch from 28753fc to 4d0ee23 Compare February 2, 2026 12:47
@cpcloud
Copy link
Contributor Author

cpcloud commented Feb 2, 2026

/ok to test

1 similar comment
@cpcloud
Copy link
Contributor Author

cpcloud commented Feb 2, 2026

/ok to test

@cpcloud cpcloud force-pushed the pytest-randomly-cuda-pathfinder branch from 4d0ee23 to ecf4186 Compare February 2, 2026 12:48
@rparolin
Copy link
Collaborator

rparolin commented Feb 6, 2026

Is this going to randomize the order of our unit tests for ever pytest run? I thought we were going to have a specific CI job that randomized the order to avoid inflicting flakiness on people while we work out bugs.

@cpcloud cpcloud force-pushed the pytest-randomly-cuda-pathfinder branch from ecf4186 to bd7c8c6 Compare February 10, 2026 16:14
@cpcloud
Copy link
Contributor Author

cpcloud commented Feb 10, 2026

/ok to test

1 similar comment
@cpcloud
Copy link
Contributor Author

cpcloud commented Feb 17, 2026

/ok to test

@cpcloud cpcloud force-pushed the pytest-randomly-cuda-pathfinder branch from bd7c8c6 to c7b0d67 Compare February 17, 2026 15:46
@cpcloud
Copy link
Contributor Author

cpcloud commented Feb 17, 2026

/ok to test

cpcloud and others added 2 commits February 17, 2026 12:09
Adding pytest-randomly for cuda_pathfinder currently affects bindings/core in shared CI jobs and exposes unrelated order-dependent failures. Disable collection reordering for bindings/core invocations to keep those suites stable while pathfinder adopts randomization.

Co-authored-by: Cursor <[email protected]>
@cpcloud cpcloud force-pushed the pytest-randomly-cuda-pathfinder branch from 30ea0a7 to 0f6f7b0 Compare February 17, 2026 17:09
@cpcloud
Copy link
Contributor Author

cpcloud commented Feb 17, 2026

/ok to test

@cpcloud
Copy link
Contributor Author

cpcloud commented Feb 17, 2026

Ended up just disabling randomly for bindings core for now, since this PR is only about pathfinder.

@cpcloud cpcloud merged commit 73e2a79 into NVIDIA:main Feb 17, 2026
86 checks passed
@github-actions
Copy link

Doc Preview CI
Preview removed because the pull request was closed or merged.

@cpcloud cpcloud deleted the pytest-randomly-cuda-pathfinder branch February 17, 2026 19:38
@cpcloud
Copy link
Contributor Author

cpcloud commented Feb 17, 2026

@rparolin Missed your comment. Happy to revert, but it might be easier to just see whether it's a burden. If it is, let's revert then, is my thinking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cuda.pathfinder Everything related to the cuda.pathfinder module enhancement Any code-related improvements test Improvements or additions to tests triage Needs the team's attention

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants